English Dictionary
◊ PARKING AREA
parking area
n : a lot where cars are parked [syn: {parking lot}, {car park}]